body{background-color: rgb(50, 54, 57);}
html,body,center{height:100%; overflow-y:hidden;}

.TitleBar{ position:fixed; top:0px; left:0px; z-index:10; width:100%; height:40px; padding:5px; 
	background:#dd7000; color:#FFF; box-shadow:0px 1px 5px #000; user-select:none;}

.TitleBarIcon{ position:fixed; left:5px; top:5px; width:30px; z-index:12; user-select:none; }

.TitleBarMenuBtn{ position:fixed; right:0px; top:0px; z-index:12; width:40px; height:40px; 
	background:#dd7000; border:2px solid #dd7000; color:#FFF; font-weight:bold;}

.TitleBarMenuBtn:hover,
.TitleBarMenuBtn:active{
	background:rgba(200, 200, 200, 0.2);
	border:2px solid rgba(200, 200, 200, 0.3);
}

.TitleBarMenuBody{ position:fixed; right:4px; top:45px; z-index:12; background:#dd7000;
	border: 2px solid rgba(200, 200, 200, 0.4); border-radius:10px; padding:10px; color:#FFF;}

#container{	margin-top:40px; border-radius:5px;
	border:none; width:100%; height:calc(100% - 60px); }

hr {border:1px solid #FFF; background:#FFF;}